Faster integer and polynomial multiplication using cyclotomic coefficient rings
نویسندگان
چکیده
We present an algorithm that computes the product of two n-bit integers in O(n log n (4\sqrt 2)^{log^* n}) bit operations. Previously, the best known bound was O(n log n 6^{log^* n}). We also prove that for a fixed prime p, polynomials in F_p[X] of degree n may be multiplied in O(n log n 4^{log^* n}) bit operations; the previous best bound was O(n log n 8^{log^* n}).
منابع مشابه
Subring Homomorphic Encryption
In this paper, we construct subring homomorphic encryption scheme that is a homomorphic encryption scheme built on the decomposition ring, which is a subring of cyclotomic ring. In the scheme, each plaintext slot contains an integer in Zpl , rather than an element of GF(p) as in conventional homomorphic encryption schemes on cyclotomic rings. Our benchmark results indicate that the subring homo...
متن کاملPartially Splitting Rings for Faster Lattice-Based Zero-Knowledge Proofs
When constructing practical zero-knowledge proofs based on the hardness of the RingLWE or the Ring-SIS problems over polynomial rings Zp[X]/(X + 1), it is often necessary that the challenges come from a set C that satisfies three properties: the set should be large (around 2), the elements in it should have small norms, and all the non-zero elements in the difference set C −C should be invertib...
متن کاملEfficient Arithmetic Modulo Minimal Redundancy Cyclotomic Primes
We introduce a family of prime numbers that we refer to as Minimal Redundancy Cyclotomic Primes (MRCPs). The form of MRCPs is such that when using the field representation and multiplication algorithm we present, multiplication modulo these primes can be up to twice as efficient as multiplication of integer residues. This article provides a comprehensive theoretical framework for the use of MRC...
متن کاملMultiplication in Cyclotomic Rings and its Application to Finite Fields
A representation of finite fields that has proved useful when implementing finite field arithmetic in hardware is based on an isomorphism between subrings and fields. In this paper, we present an unified formulation for multiplication in cyclotomic rings and cyclotomic fields in that most arithmetic operations are done on vectors. From this formulation we can generate optimized algorithms for m...
متن کاملShort, Invertible Elements in Partially Splitting Cyclotomic Rings and Applications to Lattice-Based Zero-Knowledge Proofs
When constructing practical zero-knowledge proofs based on the hardness of the RingLWE or the Ring-SIS problems over polynomial rings Zp[X]/(X + 1), it is often necessary that the challenges come from a set C that satisfies three properties: the set should be large (around 2), the elements in it should have small norms, and all the non-zero elements in the difference set C −C should be invertib...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1712.03693 شماره
صفحات -
تاریخ انتشار 2017